contract imposed by law - Inglés Sinónimo Diccionario